Alternatives to competitive analysis

نویسنده

  • Georgios D Amanatidis
چکیده

Competitive analysis allows us to make strong theoretical statements about the performance of an algorithm without making probabilistic assumptions on the inputs. However, it has been often criticized with respect to its realism. A wide range of online algorithms –both good and not so good in practice– seem to have the same competitive ratio. A concrete example of this is the inability of competitive analysis to distinguish between the LRU and the FIFO algorithms for the paging problem, whose performances differ markedly in practice. (Recall that, on a fault, LRU evicts the page in memory whose most recent access was earliest, while FIFO evicts the page that has been in memory the longest). Moreover, competitive analysis frustrates not only interesting algorithms, but also information regimes. The classical example is again from paging. Suppose we allow a paging algorithm to have a lookahead of ` steps. Then, although we would expect better performance, the algorithm behaves equally badly as if it had no lookahead, as we’ll see later. The search for alternatives to competitive ratio is mainly driven by these weaknesses. The basic source of this problem is that quite often the best offline algorithm is too powerful to distinguish between online algorithm with different performance in practice. Different alternatives can be exploited to resolve this. The two obvious ways to generalize is to restrict the possible input distributions or/and the class of algorithms we compare the given online algorithm with. Before moving to such generalizations, recall the definition of competitive ratio of a minimization problem Π and of an algorithm for Π (for maxinization problems the definitions are analogous). Algorithm A is c-competitive if there exists a constant d, such that for any input x

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimizing multiple-choice tests as tools for learning.

Answering multiple-choice questions with competitive alternatives can enhance performance on a later test, not only on questions about the information previously tested, but also on questions about related information not previously tested-in particular, on questions about information pertaining to the previously incorrect alternatives. In the present research, we assessed a possible explanatio...

متن کامل

Hyperbolic Dovetailing

A familiar quandary arises when there are several possible alternatives for the solution of a problem, but no way of knowing which, if any, are viable for a particular problem instance. Faced with this uncertainty, one is forced to simulate the parallel exploration of alternatives through some kind of co-ordinated interleaving (dovetailing) process. As usual, the goal is to find a solution with...

متن کامل

تعیین استراتژی بهینه تولید با استفاده از مدلسازی ساختاری تشریحی اصلاح ‌شده و مدل برنامه‌ریزی خطی

  To construct and understand the fundamental of relationships among elements in complicated systems on the base of expert(s) opinions, using interpretive structural modeling (ISM) methodology is beneficial. In this paper, for considering consistency rate of expert(s) and obtaining hierarchy of elements (without any loop), a modified ISM method is proposed . These experts have agreement to each...

متن کامل

Estimation of Competitive Balance in Iran’s Football Pro League

Nowadays the subject of competitive balance in sport events is getting huge attention in world economic science. CB in sport means what team will win in a competition. In this research the status of CB in Iran’s football pro league is studied. It’s obvious that if Football league in terms of economic is supposed to be dynamic and alive in economic area, they must follow a suitable of CB. Data g...

متن کامل

برآورد خطر زمینلرزه در استان مرکزی

 Evaluation of intercity trips may be used for anticipation of trip demands, services’ pricing and improvement of the studies for contradiction determination. Usage of trip demand modeling processes, like what existed in the classic method for analyzing urban trip demand, would make the analysis of road trips possible. A substitute method for 4 Steps Models is to use Direct Demand Modeling whic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005